alluvial flood plain - Spanish English Dictionary